//=======================================
//     TPVLink: Cierres (Resumen)
//=======================================

SELECT CABEFACV.CIERRE NUMERO, CABEFACV.FECHA, CABEFACV.HORA,
       P.NOMREP NOMBREVENDEDOR,
       RTRIM(LTRIM(CABEFACV.CENTROCOSTE_CENTRO)) CENTRO,
       RTRIM(LTRIM(CABEFACV.CENTROCOSTE_CAJA)) CAJA,
       RTRIM(LTRIM(T.CENTROCOSTE)) TERMINAL,
       CABEFACV.SERIE SERIE,
       CABEFACV.TOTALEFECTIVO EFECTIVO, CABEFACV.TOTALVISA TARJETA, CABEFACV.DIFERENCIA DESCUADRE,
       COALESCE(CABEFACV.RETIRADO,0) RETIRADO, (CABEFACV.TOTALEFECTIVO - COALESCE(CABEFACV.RETIRADO,0)) FONDO,
       CAST('F' AS VARCHAR(1)) CONTABLE,
       '' IDFACV
FROM LINK_CIERRES_CAJA CABEFACV
LEFT JOIN REPRESEN P ON RTRIM(LTRIM(P.CODREP)) = RTRIM(LTRIM(CABEFACV.VENDEDOR))
LEFT JOIN LINK_TERMINAL T ON T.TERMINAL = CABEFACV.TERMINAL
  WHERE ( [DevolverRegistros, SysName, 1 = 1])
    AND ( [CondicionFechasDocumento, SysName, 1 = 1])
    AND ( ( '[TextoBusqueda, SysName, '']' = '') OR
          ( T.TIPO LIKE '%[TextoBusqueda, SysName, '']%') OR
          ( CABEFACV.SERIE LIKE '%[TextoBusqueda, SysName, '']%') OR
          ( CABEFACV.FECHA LIKE '%[TextoBusqueda, SysName, '']%') OR
          ( P.NOMREP LIKE '%[TextoBusqueda, SysName, '']%') OR
          ( CABEFACV.CENTROCOSTE_CENTRO LIKE '%[TextoBusqueda, SysName, '']%') OR
          ( T.CENTROCOSTE LIKE '%[TextoBusqueda, SysName, '']%') OR
          ( CABEFACV.CENTROCOSTE_CAJA LIKE '%[TextoBusqueda, SysName, '']%'))
